Washing mitts - German English Dictionary